transmission coupling - Español Inglés Diccionario